next couple of years - German English Dictionary